package com.ms.game.bank.container;

import java.util.ArrayList;
import java.util.HashMap;


public class BankInfoBin {

	private static BankInfoBin instance;
	
	/** 點數轉金錢比例 */
	private long pointToGoldRatio;
		
	/** 包月月費*/
	private long monthlyFee;
	
	/** 包月每日給予金額*/
	private ArrayList<Integer> monthlyFeeDailyPay;
	
	/** 包月當下給予金額*/
	private long monthlyFeeFirstPay;
	
	/** 包月、週的數據*/
	private HashMap<Integer, BankBuyFeeInfo> feeInfos;
	
	public static BankInfoBin getInstance() {
		return instance;
	}

	public static void setInstance(BankInfoBin instance) {
		BankInfoBin.instance = instance;
	}

	public long getPointToGoldRatio() {
		return pointToGoldRatio;
	}

	public void setPointToGoldRatio(long pointToGoldRatio) {
		this.pointToGoldRatio = pointToGoldRatio;
	}

	public long getMonthlyFee() {
		return monthlyFee;
	}

	public void setMonthlyFee(long monthlyFee) {
		this.monthlyFee = monthlyFee;
	}

	public ArrayList<Integer> getMonthlyFeeDailyPay() {
		return monthlyFeeDailyPay;
	}

	public long getMonthlyFeeFirstPay() {
		return monthlyFeeFirstPay;
	}

	public void setMonthlyFeeDailyPay(ArrayList<Integer> monthlyFeeDailyPay) {
		this.monthlyFeeDailyPay = monthlyFeeDailyPay;
	}

	public void setMonthlyFeeFirstPay(long monthlyFeeFirstPay) {
		this.monthlyFeeFirstPay = monthlyFeeFirstPay;
	}

	public HashMap<Integer, BankBuyFeeInfo> getFeeInfos() {
		return feeInfos;
	}

	public void setFeeInfos(HashMap<Integer, BankBuyFeeInfo> feeInfos) {
		this.feeInfos = feeInfos;
	}
	
}
